agricultural producer - German English Dictionary